#define _CRT_SECURE_NO_WARNINGS 1
#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
#include<string.h>
#define NAME_MAX 20
#define GENDER_MAX 5
#define TEL_MAX 20
#define ADDR_MAX 20
typedef struct personInfo
{
	char name[NAME_MAX];
	char gender[GENDER_MAX];
	int age;
	char tel[TEL_MAX];
	char addr[ADDR_MAX];
}personInfo;
typedef personInfo SLDataType;
typedef struct SeqList
{
	SLDataType* arr;
	int size;
	int capacity;
}Contact;
void ContactInit(Contact* con);
void ContactDestroy(Contact* con);

void ContactAdd(Contact* con);
void ContactPrint(Contact con);
void ContactDel(Contact* con);
void ContactFind(Contact* con);
void ContactModify(Contact* con);